package com.example.javaairportflightanalysis.service;

import com.example.javaairportflightanalysis.domin.check.DfdlCheckAD;
import com.example.javaairportflightanalysis.domin.check.TransferCheckAD;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface CheckService {

    PageInfo selectAllDate(Integer pageNum, Integer pageSize);


    List<Object> selectCompareDateA2(Integer id);
    void acceptCheckA2(DfdlCheckAD dfdlCheckAD);
    void refuserCheckA2(DfdlCheckAD dfdlCheckA);


    List<Object> selectCompareDateA3(Integer id);
    void refuserCheckA3(TransferCheckAD transferCheckAD);
    void acceptCheckA3(TransferCheckAD transferCheckAD);


    List<Object> selectCompareDateD2(Integer id);
    void acceptCheckD2(DfdlCheckAD dfdlCheckAD);
    void refuserCheckD2(DfdlCheckAD dfdlCheckA);


    List<Object> selectCompareDateD3(Integer id);
    void refuserCheckD3(TransferCheckAD transferCheckAD);
    void acceptCheckD3(TransferCheckAD transferCheckAD);
}
